import { type CourseChapters } from "../course-chapters/type";
import { type CourseListVO } from "../course-mange/type";

/*
 * @Author: anxia.ack anchenkai@come-future.com
 * @Date: 2025-04-16 11:49:06
 * @LastEditors: anxia.ack anchenkai@come-future.com
 * @LastEditTime: 2025-04-16 11:54:04
 * @FilePath: /free-learning/src/api/course/course-audit/type.ts
 * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
 */
export interface CourseAudit {
  id: number;
  courseId: number;
  status: number;
  opinion: string;
  auditorId: number;
  auditorName: string;
  auditTime: string;
}

export interface CourseAuditPageVO extends CourseAudit {
  title: string;
  description: string;
  consultantId: number;
  consultantName: string;
  categoryId: number;
  categoryName: string;
  status: number;
  startTime: string;
}
export interface CourseInfoVO extends CourseListVO {
  chaptersNum: number;
  chapters: CourseChapters[];
}
